21022 313
10877 752
15448 580
17690 448
63690 166
9162 502
46524 348
15732 80
66372 856
21763 188
9420 78
19656 261
88377 289
32604 97
9627 432
69912 309
17639 266
14337 573
30331 120
24235 702
8301 850
98026 633
23614 210
14935 651
22562 51
11177 274
36360 544
12216 485