38962 287
1737 510
6329 201
168 35
583 138
1412 465
17428 108
2522 296
1294 339
194 61
1122 316
9900 179
20212 657
1199 328
1364 385
3001 979
6953 700
1119 238
25233 464
1680 527
3800 631
163 48
2605 748
1595 41