2933 108
22545 273
3169 350
20240 873
6795 307
3078 457
2882 74
1902 61
4246 378
5912 441
3531 433
45738 1002
2907 288
21090 549
5458 208
250742 640
15133 624
14540 213
99260 816
175490 790
4200 123
7733 593
5859 424
7527 284
4907 520
5085 593
5056 437
13972 650