21312 636
29333 628
5336 100
2681 171
26272 565
4582 355
43254 718
29398 371
7985 547
24348 212
7699 802