4923 191
12259 634
15143 705
16511 155
58696 457
17713 652
14628 704
12290 611
6828 392
8844 111
40430 664
45128 119
90051 528
5438 296
3382 307