5991 55
8473 218
14946 176
19661 275
16845 582
11249 146
17276 586
6593 352
15464 356
21364 777
5357 453
8395 155
6441 249
28514 177
21493 195
31210 947
16377 956
17607 876
8912 165
16925 658
6316 368
35803 710
99950 1123
8337 790