3020 866
2616 546
1961 609
2321 526
2195 500
675 136
128 38
2153 613
2903 871
891 243
2464 768
2259 465
1952 528
640 151
2827 713
487 141
2957 923
2317 582
35274 150
12014 249
24431 324
18785 261
66975 365
72593 197
37488 194
44900 261
12799 331
44389 1077