2918 108
22537 273
3159 350
20231 873
6792 307
3070 457
2881 74
1891 61
4241 378
5899 441
3521 433
45736 1002
2905 288
21086 549
5454 208
250733 640
15128 624
14533 213
99255 816
175478 790
4185 123
7696 593
5858 424
7526 284
4900 520
5080 593
5055 437
13968 650