40069 779
8456 660
4851 618
2331 49
17113 847
11269 348
6437 81
16591 331
59217 586
9824 476
3177 445
35135 392
3695 81
3414 482
12633 473
14417 792
9750 169
8149 806
1227 68
10371 693
5404 70
21035 131
6753 307
13019 455
9869 553
2408 119
5761 198
87029 261