2423 375
4510 85
2693 523
17812 75
12145 283
3092 60
7015 32
4270 443
17733 588
3427 788
41625 173
7441 583
991 119
5141 373
2639 671
1601 262