22773 602
2496 169
9033 711
5209 331
4776 281
37771 1059
3881 628
7849 220
3430 493
4941 58
19749 222
3278 111
8738 252
4696 366
40274 157