21503 153
31004 863
73985 411
51603 295
11800 298
26378 539
38363 255
5369 179
3623 37
3067 105
2109 64
38449 386