4050 513
4521 111
14097 376
7062 147
43575 833
21637 260
1612 52
9840 882
4661 446
5130 753
3422 339
10637 522
1708 144
2250 248