1394 340
1031 232
3273 714
3081 502
2108 477
2677 652
2438 661
2552 514
30458 891
4931 47
142740 343
145504 627
36688 448
73537 784
5146 885