3513 86
4902 351
12086 199
15438 168
8454 603
15498 732
7219 676
3250 150
9662 373
3023 520
3257 436
2681 265
4648 719