39978 423
134595 294
31442 844
30147 775
28900 216
8855 597
38509 870
19229 208
16568 501
175360 690
157155 305
48102 66
13553 561
157877 239
140742 545
44001 863
59403 648
47359 737
126868 330
8281 537
79637 182
27263 371
57858 875
89157 704
5032 593
241102 750
60839 236
45807 742