1570 106
2994 335
4168 765
4020 493
3120 187
2359 616
3931 797
3998 598
3333 485
123973 770
211193 894
1981 257