3513 86
4902 351
12089 199
15438 168
8455 603
15498 732
7219 676
3250 150
9664 373
3023 520
3257 436
2681 265
4649 719