1405 340
1047 232
3286 714
3138 502
2119 477
2686 652
2443 661
2559 514
30469 891
4946 47
142775 343
145629 627
36748 448
73629 784
5203 885