21150 670
2521 766
1673 356
1129 123
1634 395
2470 639
1578 360
954 258
282 78
1919 412
25670 811
31218 296
6942 615
4048 521