3004 361
2821 251
2089 229
148675 315
5273 630
7371 119
9269 703
24112 613
8649 777
406578 1169
134415 423
266220 917
144228 446
106524 383
58224 670
50988 596
2231 161
9962 347
40365 407
97193 481
38210 387
4916 72
2547 229
6051 480
4017 129
4794 616