50081 683
2528 766
1676 356
1176 123
1639 395
2478 639
1580 360
954 258
283 78
2000 412
25686 811
31324 296
6950 615
4049 521