50352 683
2550 766
1680 356
1255 123
1652 395
2505 639
1591 360
956 258
286 78
2113 412
25722 811
31522 296
6959 615
4055 521