3012 313
5914 356
5162 788
1650 454
3206 408
21994 515
8099 249
33096 610
34852 665
9250 551
40348 604
13061 792