2128 510
1743 434
1086 319
557 121
3028 697
1481 271
3016 271
4289 972
3285 382
3281 249
3216 722
3022 204
6312 583
6554 486