50191 683
2541 766
1678 356
1209 123
1646 395
2488 639
1582 360
954 258
284 78
2038 412
25702 811
31389 296
6955 615
4052 521