39251 287
15950 165
6430 454
5790 556
8852 105
3690 480
5176 98
1940 35
22540 576
12433 531
11097 254