2493 127
8051 194
8963 736
7281 489
5634 173
4284 728
22700 382
938 68
3214 611
5294 387
2903 373
1972 334