2480 127
8045 194
8958 736
7271 489
5633 173
4279 728
22684 382
931 68
3211 611
5291 387
2893 373
1971 334