21508 153
31010 863
73987 411
51610 295
11800 298
26381 539
38366 255
5369 179
3623 37
3067 105
2109 64
38456 386