4050 513
4523 111
14100 376
7063 147
43612 833
21717 260
1615 52
9842 882
4663 446
5133 753
3425 339
10641 522
1711 144
2253 248