39292 287
15952 165
6436 454
5792 556
8868 105
3690 480
5185 98
1942 35
22540 576
12436 531
11100 254