22769 602
2495 169
9033 711
5207 331
4776 281
37759 1059
3881 628
7847 220
3430 493
4940 58
19749 222
3278 111
8738 252
4695 366
40261 157