8842 50
27950 145
29687 581
14325 776
17762 758
14540 675
11178 687
22156 200
13420 465
13328 743
20685 313
10660 752
15123 580
17425 448
62535 166
8955 502
45578 346
15183 80
21308 327
2253 197
65296 856
21429 188
9156 78
19287 261
30430 660
86658 289
25501 535
31992 97