52726 494
7297 855
103960 247
21212 938
17965 295
22345 629
19535 355
17476 581
18700 80
5457 234
3649 227
2733 42
9503 344
5205 650