1405 340
1047 232
3285 714
3132 502
2119 477
2686 652
2442 661
2559 514
30469 891
4945 47
142775 343
145627 627
36740 448
73625 784
5203 885