22774 602
2504 169
9871 711
5212 331
4776 281
37792 1059
3881 628
7856 220
3430 493
4941 58
19753 222
3278 111
8739 252
4698 366
40293 157