13009 923
94131 642
304749 1104
55663 280
11896 266
7144 510
9269 362
99583 694
51611 536
42273 460
12541 454
77990 964
15431 401
8138 498
19163 511
49708 271
30857 368
25013 685
67652 767
65470 843
56151 938
50052 466
50348 263
44081 881
6319 546
8078 416
75478 305
17579 405