21585 153
31208 863
74246 411
51834 295
11822 298
26434 539
38542 255
5381 179
3639 37
3098 105
2127 64
38688 386