2568 533
2783 80
2789 625
28142 508
2217 156
3171 202
9391 772
4231 791
6887 518
14049 193
23987 234
76911 309