50353 683
2550 766
1680 356
1255 123
1652 395
2505 639
1591 360
956 258
286 78
2114 412
25722 811
31522 296
6960 615
4056 521