2968 505
6221 86
6146 351
13722 200
16099 168
10498 609
16284 732
8238 676
3798 150
11588 377
3451 520
3750 436
3147 265
5142 719