25583 169
6947 341
2535 315
4378 543
4934 208
3570 30
2603 354
2182 358
2423 585
4391 558
2114 316
3090 201
3690 571
1081 33
1977 287
3479 157
2369 28
3011 401
2534 368
1744 158
5585 870
4770 621
5110 570
5098 388
4079 663
7354 374
7906 307
1450 160