2812 251
2080 229
148343 315
5267 630
7354 119
9266 703
24107 613
8643 777
406201 1169
134282 423
265870 917
144044 446
106405 383
58123 670
50826 596
2225 161
9930 347
39984 406
97111 481
38196 387
4911 72
2540 229
6044 480
4010 129
4791 616
1537 162