2497 127
8057 194
8971 736
7287 489
5634 173
4287 728
22717 382
940 68
3215 611
5295 387
2910 373
1973 334