30956 87
54020 878
376130 1274
19473 59
422933 879
15571 377
87781 433
20608 298
29229 187
33239 374
38835 963
43769 320
128257 424
258967 437
15107 154
35132 707
37410 734
40608 885
14027 235
97955 362
328618 1389
204106 903
61430 126
17905 120
105317 341
28941 240
35372 636
15232 759