2263 111
156801 395
5436 706
1716 485
800 174
2952 712
1277 345
5001 233
2892 527
9610 592
17589 879
6628 588
3088 315
86613 548
18211 63
30290 115
13479 85
1928 166
8812 320