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