4083 513
4546 111
14115 376
7084 147
43868 833
22280 260
1637 52
9855 882
4687 446
5167 753
3444 339
10678 522
1728 144
2273 248