21589 153
31215 863
74254 411
51844 295
11822 298
26436 539
38550 255
5381 179
3639 37
3099 105
2128 64
38704 386