7631 161
23637 121
13822 1028
2226 25
12772 572
12354 582
8815 416
15028 711
5990 266
3097 447
2510 623
19036 101