5001 233
470586 1641
253633 488
80017 153
38389 668
142052 844
197384 757
88690 634
160087 714
58665 114
4074 628
115279 525
139586 508
60507 460
4785 683
294473 1196
213958 476
24946 862
1219 58
7453 600
156294 465
194264 516
23770 168
248348 775
160529 216
163016 909
32866 491
37846 515