140487 267
372162 890
117728 429
53962 347
587819 1735
32268 386
20291 445
21723 999
403354 1305
207550 237
55739 280
171095 984
254164 782
300905 859
265110 2061
180656 303
99872 773
105106 995
13290 168
16621 301
322186 1184
131961 637
433145 926
159652 413
247383 510
21486 596
18907 779
78579 336