39284 287
15951 165
6435 454
5792 556
8867 105
3690 480
5184 98
1942 35
22540 576
12436 531
11100 254