40971 309
54555 675
86745 349
91773 523
62393 153
58521 751
87306 345
145882 819
39084 252
29768 704
22448 289
134906 743
43938 271
28881 891
38185 496
20382 463
28083 966
23595 532
29635 475
22219 284
315667 974
50556 829
26755 687
58219 796
45446 558