1211 315
25883 461
8957 658
57804 68
39818 138
7587 532
3394 53
4495 803
39314 82
2930 351
5308 754
6198 631
4934 641
50210 592
3052 761
2841 641