7090 49
9056 161
26931 122
16471 1030
2944 25
14591 572
12615 582
10774 416
17413 712
6400 266
3627 447
2993 624
20397 102