109292 250
48605 127
254904 738
179829 661
25154 476
31269 498
5530 306
124590 212
6479 177
244452 620
99246 694
51478 536
162262 473
58085 533
27716 437
31631 962
26972 186
10810 362
110143 822
68282 675
42092 460
30000 931
107624 975
40883 481
44587 948
9072 411
9047 99
24088 569