10047 53
27736 921
32252 588
111339 261
8650 115
48229 596
5716 531
43443 635
18272 618
9952 376
8247 154
1418 205
4682 180
5286 25