1238 228
9876 50
9765 161
30154 127
19858 1030
3516 26
16270 572
13158 582
12688 416
22406 715
7160 266
4148 447
3472 624
22347 107