1294 228
9890 50
9769 161
30184 127
19950 1030
3556 26
16284 572
13166 582
12706 416
22477 716
7168 266
4156 447
3476 624
22368 107