40175 779
8539 660
4860 618
2340 49
17130 847
11281 348
6447 81
16642 331
59313 586
9849 476
3188 445
35246 392
3717 81
3428 482
12666 473
14462 792
9786 169
8153 806
1234 68
10391 693
5417 70
21053 131
6780 307
13031 455
9883 553
2421 119
5776 198
87161 261