4596 800
5756 548
2155 137
3423 463
3316 595
2404 82
21702 709
2756 518
1695 163
9860 377
2948 176
51270 105
1349 62
3651 347
39244 371
158067 1045
11834 145
9261 359
14077 184
67268 853
43373 659
18657 297
16023 321
29017 179
11108 549
38897 744
6245 393
7726 397