11095 621
22057 573
14362 546
5033 146
15417 616
4554 670
9946 315
8398 169
8351 317
13170 827
16889 686
3277 198
2959 520
720 70
5159 479