7090 49
9052 161
26928 122
16466 1030
2943 25
14590 572
12615 582
10773 416
17413 712
6399 266
3626 447
2993 624
20394 102