40175 779
8544 660
4860 618
2340 49
17130 847
11281 348
6447 81
16642 331
59314 586
9850 476
3188 445
35246 392
3717 81
3428 482
12666 473
14462 792
9787 169
8154 806
1234 68
10391 693
5417 70
21053 131
6780 307
13033 455
9883 553
2422 119
5776 198
87161 261