22772 602
2495 169
9033 711
5208 331
4776 281
37763 1059
3881 628
7847 220
3430 493
4940 58
19749 222
3278 111
8738 252
4695 366
40265 157