2497 127
8057 194
8971 736
7285 489
5634 173
4287 728
22714 382
939 68
3215 611
5295 387
2910 373
1973 334