1385 340
1028 232
3267 714
3056 502
2104 477
2673 652
2438 661
2551 514
30455 891
4922 47
142731 343
145470 627
36659 448
73517 784
5143 885