1398 340
1033 232
3275 714
3096 502
2110 477
2679 652
2438 661
2554 514
30460 891
4936 47
142751 343
145541 627
36700 448
73559 784
5148 885