2940 108
22556 273
3173 350
20246 873
6797 307
3080 457
2882 74
1905 61
4251 378
5927 441
3541 433
45740 1002
2908 288
21091 549
5460 208
250750 640
15135 624
14544 213
99261 816
175507 790
4209 123
7742 593
5861 424
7529 284
4911 520
5089 593
5061 437
13991 650