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