1393 340
1031 232
3269 714
3070 502
2106 477
2674 652
2438 661
2551 514
30458 891
4927 47
142737 343
145490 627
36680 448
73530 784
5146 885