966 270
1092 318
455 83
530 135
3985 507
5444 349
7180 708
13486 317
10811 52
3988 839
2185 93
12589 74
2958 291
74645 667
16193 583
19195 399