10011 32
61125 641
105897 746
53242 769
110336 312
84322 435
80399 163
248719 822
216468 509
56173 548
129035 359
278677 1033
257866 731
204870 764
102671 709
76302 285
68453 521
101172 460
66227 90
51739 267
37151 813
110405 376