2750 505
6114 86
6104 351
13710 200
16083 168
10425 609
16240 732
8212 676
3768 150
11488 377
3447 520
3746 436
3138 265
5122 719