39943 423
134527 294
31371 844
30101 775
28857 216
8847 597
38451 870
19206 208
16545 501
175316 690
157015 305
48088 66
13539 561
157679 239
140509 545
43981 863
59369 648
47297 737
126723 330
8265 537
79523 182
27229 371
57794 875
88977 704
5028 593
240753 750
60747 236
45758 742