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