50366 375
39988 946
122499 647
93670 806
8149 498
15367 153
107408 675
12886 302
11617 334
19173 511
7527 204
5318 342
51357 766
74191 768
150987 640
49888 271
38161 519
67158 727
14603 240
197382 692
30884 368
10888 314
88288 1054
21281 200
35387 819
157605 446
19183 161
400016 741