25581 169
6947 341
2535 315
4377 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
2368 28
3011 401
2534 368
1744 158
5585 870
4770 621
5110 570
5097 388
4079 663
7353 374
7906 307
1450 160