6401 451
11403 96
3907 83
151047 816
31551 390
52582 205
23717 217
42545 898
20537 742
8668 549
7668 431
17867 750
15905 846
7052 436
20625 186
6561 764