50371 375
39992 946
122528 647
93683 806
8149 498
15367 153
107415 675
12886 302
11617 334
19173 511
7527 204
5318 342
51359 766
74195 768
151004 640
49891 271
38167 519
67165 727
14608 240
197399 692
30884 368
10889 314
88296 1054
21282 200
35389 819
157626 446
19184 161
400070 741