4060 227
3550 385
3924 208
7293 577
38798 258
49100 612
43114 518
4823 796
2229 278
2016 172
2199 96
65734 1063