7090 49
9053 161
26928 122
16469 1030
2943 25
14591 572
12615 582
10773 416
17413 712
6400 266
3626 447
2993 624
20396 102