22780 602
2505 169
9968 711
5214 331
4777 281
37803 1059
3882 628
7859 220
3431 493
4941 58
19757 222
3279 111
8740 252
4699 366
40302 157