16093 166
12250 472
23822 319
33177 354
20876 632
15944 906
34267 780
53628 695
10690 326
15612 820
10697 414
6441 400
7099 545
5959 316