1316 340
1015 232
3253 714
3014 502
2098 477
2666 652
2434 661
2549 514
30436 891
4891 47
142688 343
145356 626
36601 448
73450 784
5125 885