1394 340
1031 232
3273 714
3081 502
2108 477
2677 652
2438 661
2552 514
30458 891
4932 47
142741 343
145506 627
36688 448
73538 784
5146 885