2497 127
8057 194
8972 736
7291 489
5635 173
4288 728
22718 382
940 68
3217 611
5296 387
2910 373
1973 334