4050 513
4521 111
14097 376
7062 147
43571 833
21629 260
1612 52
9839 882
4661 446
5130 753
3421 339
10637 522
1707 144
2250 248