39334 287
15956 165
6441 454
5793 556
8874 105
3692 480
5187 98
1942 35
22540 576
12436 531
11104 254