1339 340
1016 232
3256 714
3021 502
2100 477
2668 652
2435 661
2551 514
30439 891
4897 47
142692 343
145376 626
36604 448
73461 784
5128 885