3019 813
8498 385
2623 282
185589 366
3224 193
3396 209
8318 101
3705 39
3598 266
3016 404
3682 369
6970 654