21027 108
6273 278
1795 420
344 66
41370 392
2823 770
11087 99
43361 339
53777 280
56360 648
35307 229