942 183
11242 620
22068 448
18646 673
28368 396
30695 175
27129 967
24113 815
23295 462
45218 970
16066 152