39262 287
15950 165
6430 454
5790 556
8861 105
3690 480
5180 98
1941 35
22540 576
12434 531
11099 254