21033 108
6273 278
1795 420
344 66
41378 392
2824 770
11089 99
43361 339
53777 280
56360 648
35307 229