1398 340
1033 232
3274 714
3096 502
2110 477
2678 652
2438 661
2554 514
30459 891
4936 47
142751 343
145539 627
36698 448
73550 784
5148 885