42581 292
40878 96
8840 729
9681 728
7207 695
3930 35
5724 307
7686 770
74141 659
14603 831
16097 808
8368 687
6605 519
2505 298
3827 43
7286 286
4268 205
33227 913
8828 55
2446 345
5116 278
5033 752
16407 287
8555 713
6458 193
53933 278
9163 866
112667 543