69938 526
31129 307
22194 781
13925 286
17015 927
8745 261
8448 208
12011 277
11067 670
11421 593
3245 491
3597 648