1696 68
21307 34
14966 336
612 43
39056 431
6764 138
3041 329
4377 409
8586 424
63089 65
15652 974
4921 721
2518 196
3145 773
5905 480
56481 277
20898 559
14654 446
6596 749
5956 599
5541 814
63500 527
53168 124
16684 185
15600 501
58991 584
18471 623
8250 229