50196 683
2543 766
1678 356
1215 123
1646 395
2491 639
1582 360
954 258
284 78
2045 412
25704 811
31393 296
6955 615
4052 521