7095 49
9059 161
26939 122
16477 1030
2945 25
14591 572
12617 582
10775 416
17415 712
6400 266
3627 447
2994 624
20398 102