21646 636
30108 629
5473 100
2900 171
27402 565
6180 355
44978 718
30803 371
8391 547
27293 213
7798 802