21502 153
31002 863
73982 411
51599 295
11800 298
26376 539
38361 255
5369 179
3621 37
3067 105
2109 64
38440 386