1472 320
2896 371
7411 678
3770 671
3566 486
2990 355
5096 227
3303 232
8428 86
19420 652
7548 411
3282 409