21208 503
20456 243
13659 69
14498 839
10294 555
8238 450
15335 62
34384 238
27700 141
20049 155
15416 669