20139 881
22622 278
162819 639
73561 361
16836 666
124830 985
9388 299
64648 738
50417 872
30817 795
9100 39
62845 260
178324 506
21065 855
11105 583
11700 376
27470 430
72430 253
30177 702
4544 343
111686 809
118194 464
23798 450