18371 90
30309 286
1693 187
702 45
6733 564
4953 89
5203 353
24525 289
3225 447
5195 250
6688 149
3711 412
5286 81
2235 229
41882 117
21590 559
6956 675
5616 699
6328 547
3477 372
8630 351
5343 330
11382 687
1512 134
19654 601
6814 517
3173 571
12200 501