6901 49
8931 161
26696 122
16296 1030
2874 25
14524 572
12603 582
10665 416
17199 712
6367 266
3559 447
2892 624
20255 102