2680 812
2915 755
555 151
2884 884
4719 875
1919 144
2245 273
147486 483
5623 524
79060 521
57115 766
2619 360
3823 868
2354 379
3959 839
3060 626
2832 350
2753 387
4194 705
1755 27
3299 559
66125 113
331781 2186
162150 171