13009 923
94129 642
304735 1104
55660 280
11896 266
7144 510
9269 362
99579 694
51610 536
42273 460
12541 454
77989 964
15431 401
8138 498
19163 511
49704 271
30857 368
25013 685
67643 767
65466 843
56147 938
50049 466
50347 263
44080 881
6319 546
8078 416
75474 305
17578 405