22790 602
2506 169
9969 711
5214 331
4777 281
37817 1059
3883 628
7863 220
3432 493
4945 58
19761 222
3280 111
8745 252
4706 366
40313 157