4055 513
4523 111
14101 376
7063 147
43627 833
21751 260
1616 52
9843 882
4664 446
5133 753
3427 339
10643 522
1711 144
2254 248