21643 636
30100 629
5472 100
2898 171
27391 565
6180 355
44960 718
30797 371
8390 547
27293 213
7797 802