2928 108
22540 273
3165 350
20238 873
6793 307
3075 457
2882 74
1896 61
4242 378
5908 441
3524 433
45737 1002
2905 288
21088 549
5457 208
250738 640
15131 624
14535 213
99256 816
175482 790
4189 123
7711 593
5858 424
7526 284
4904 520
5082 593
5056 437
13969 650