21653 636
30117 629
5473 100
2900 171
27411 565
6181 355
44985 718
30813 371
8395 547
27293 213
7798 802