31085 59
7928 45
12015 883
36735 135
11005 356
29700 328
26513 328
10845 137
20426 400
14793 610
6227 498
11862 82
16693 504
8207 228
7318 46
6227 56
10131 165
14473 783
29762 698
30824 718
22769 575
8657 398
13435 438
26545 270
15430 53
14019 380
12996 303
12659 711