20575 227
2156 230
3528 766
1016 92
23640 523
3151 487
1786 66
2255 45
2500 341
1163 29
1667 293
3701 556
2958 860
5908 552
2677 407
2596 239
23316 179
8416 184
2054 198
2714 192
3560 769
2742 733
3620 671
4285 702