4015 427
3127 501
2813 514
8517 50
19102 424
2277 142
9222 243
21191 373
2600 97
31891 935
11556 687
7493 606
3860 669
23339 436
8855 500
4134 77
4056 480
4261 183
4866 517
70081 309
3087 391
17670 266
26365 293
3790 562
5647 110
1397 126
6255 387
1775 159