14940 235
16460 103
12076 410
1377 155
1650 145
6270 811
3470 587
7589 627
17827 778
3947 775
5103 668
1495 85
5541 196