31432 742
104592 736
218459 314
45587 715
318843 409
40809 766
26133 329
274846 431
254468 475
420067 1481
312473 990
52073 404
132069 214
210684 421
421790 878
300759 916
47503 312
832251 1660
142926 647
26164 117
148810 784
301936 1005