2491 127
8049 194
8961 736
7278 489
5633 173
4284 728
22695 382
937 68
3214 611
5293 387
2902 373
1972 334