22777 602
2505 169
9968 711
5214 331
4776 281
37798 1059
3881 628
7858 220
3430 493
4941 58
19753 222
3278 111
8740 252
4698 366
40296 157