1590 333
8723 544
2452 508
813 173
2559 497
2735 507
2981 412
1694 41
165703 239
32614 431
19597 522
12647 472
14466 771
11049 605
6063 244