2423 375
4509 85
2693 523
17809 75
12144 283
3092 60
7010 32
4270 443
17733 588
3427 788
41620 173
7441 583
991 119
5141 373
2639 671
1600 262