2680 812
2915 755
555 151
2884 884
71099 947
85484 485
138727 484
241645 347
80228 425
52232 757
135281 733
88037 752
75143 504
158288 874
61875 431
101153 546
75208 112
138779 625
148578 592
47001 471
333628 926
53858 110
84184 426
51626 306