4083 513
4546 111
14117 376
7084 147
43877 834
22319 260
1639 52
9855 882
4687 446
5170 753
3449 339
10678 522
1730 144
2274 248