4052 513
4523 111
14100 376
7063 147
43619 833
21733 260
1615 52
9843 882
4663 446
5133 753
3427 339
10643 522
1711 144
2254 248