2363 375
2744 85
2669 523
17592 75
11978 283
3076 60
6977 32
4227 443
17631 588
3407 788
41412 173
7357 583
972 119
5068 373
2611 671
1583 262