22768 602
2495 169
9032 711
5207 331
4776 281
37751 1059
3879 628
7844 220
3430 493
4940 58
19748 222
3277 111
8737 252
4692 366
40252 157