4723 508
2870 639
3903 45
2737 624
1253 262
3216 968
2598 547
2762 726
8497 493
3199 663
1041 99
1593 315
3258 657
1564 344
1960 292
1091 166
1697 238
2432 214
1968 378
2798 381
2228 355
2276 226
2670 648
1688 270