21632 636
30067 629
5463 100
2889 171
27337 565
6178 355
44870 718
30723 371
8369 547
27293 213
7795 802