22685 602
2462 169
9013 711
5199 331
4752 281
37496 1059
3844 628
7776 220
3417 493
4941 58
19709 222
2521 111
8700 252
4755 366
40139 157