22685 602
2462 169
9013 711
5200 331
4753 281
37498 1059
3844 628
7776 220
3417 493
4941 58
19711 222
2521 111
8701 252
4756 366
40142 157