22773 602
2495 169
9033 711
5208 331
4776 281
37765 1059
3881 628
7848 220
3430 493
4940 58
19749 222
3278 111
8738 252
4695 366
40267 157