22774 602
2503 169
9715 711
5212 331
4776 281
37786 1059
3881 628
7856 220
3430 493
4941 58
19753 222
3278 111
8739 252
4698 366
40289 157