166118 399
14515 89
23477 781
8882 97
14759 459
5799 208
6543 361
9453 523
16692 541
8726 174
6799 153
24148 569
23863 585
27830 163
20571 424
15388 153
14631 240
10908 314
9397 894
11770 106
16790 193
20138 567
16395 825
9432 359
12873 282
2038 129
3160 406