1384 340
1028 232
3265 714
3051 502
2104 477
2673 652
2438 661
2551 514
30454 891
4921 47
142729 343
145465 627
36656 448
73512 784
5143 885