6877 49
8903 161
26659 122
16267 1030
2870 25
14509 572
12601 582
10637 416
17168 712
6365 266
3557 447
2881 624
20234 102