4083 513
4546 111
14114 376
7084 147
43862 833
22261 260
1636 52
9855 882
4687 446
5167 753
3443 339
10676 522
1727 144
2273 248