1401 340
1036 232
3276 714
3107 502
2111 477
2680 652
2440 661
2555 514
30464 891
4939 47
142756 343
145578 627
36713 448
73578 784
5181 885