9835 50
9734 161
30033 127
19619 1030
3456 26
16201 572
13115 582
12607 416
22012 715
7149 266
4117 447
3463 624
22254 107