21642 153
31323 863
74378 411
51954 295
11830 298
26459 539
38613 255
5391 179
3647 37
3113 105
2133 64
38838 386