21646 175
41766 718
16475 201
2452 344
5258 335
2863 462
2832 201
1897 367
4781 567
3467 624
2454 230
3833 791
2282 335
4778 959
3314 106
2309 294
4435 778
3220 584
2705 270
1340 105
963 34
5773 506
2454 523
4304 627