39419 287
15962 165
6450 454
5797 556
8888 105
3693 480
5208 98
1947 35
22545 576
12440 531
11109 254