7085 49
9051 161
26926 122
16463 1030
2943 25
14590 572
12615 582
10773 416
17412 712
6399 266
3624 447
2993 624
20393 102