5167 49
8364 161
25582 122
15464 1030
2605 25
13926 572
12513 582
9855 416
16145 711
6184 266
3324 447
2575 623
19810 101