28825 310
4101 256
3540 589
101741 812
95590 192
90493 712
160977 697
43903 442
80830 943
279596 971
55692 505
64649 882
58396 1001
63182 551
76308 162
109911 796
75537 337
72223 230
43044 765
87474 351
151553 1050
51122 763
74356 455
27598 87