13008 923
94107 642
304643 1104
55646 280
11896 266
7144 510
9269 362
99560 694
51602 536
42264 460
12541 454
77980 964
15430 401
8137 498
19163 511
49683 271
30854 368
25007 685
67622 767
65452 843
56133 938
50032 466
50341 263
44074 881
6318 546
8076 416
75447 305
17575 405