22949 165
4198 779
6562 564
4445 120
5301 612
3389 343
10647 704
3203 140
6156 269
3446 152
5040 81
2744 559
11534 747
25144 363
2743 515
3342 332
4189 671
3064 211
3560 207
8564 804
15133 481
6717 675
5417 599
7482 639
3165 164
8643 357
381213 865
303801 1032