2928 108
22541 273
3165 350
20238 873
6794 307
3075 457
2882 74
1897 61
4242 378
5908 441
3525 433
45737 1002
2906 288
21088 549
5458 208
250739 640
15131 624
14535 213
99256 816
175483 790
4193 123
7712 593
5858 424
7526 284
4905 520
5082 593
5056 437
13969 650