2496 127
8057 194
8969 736
7282 489
5634 173
4287 728
22712 382
939 68
3215 611
5294 387
2909 373
1973 334