1260 228
9881 50
9767 161
30169 127
19902 1030
3555 26
16275 572
13162 582
12698 416
22450 716
7164 266
4154 447
3475 624
22360 107