2566 533
2767 80
2788 625
28130 508
2217 156
3169 202
9389 772
4227 791
6885 518
14047 193
23928 234
76895 309