4055 513
4523 111
14101 376
7064 147
43630 833
21757 260
1616 52
9843 882
4665 446
5133 753
3427 339
10643 522
1711 144
2254 248