10008 53
27607 921
32219 588
111155 261
8637 115
48164 596
5710 531
43329 635
18255 618
9938 376
8245 154
1415 205
4668 180
5272 25