125057 840
148663 145
20821 117
48851 600
756343 2257
732101 1063
296651 509
27198 198
432052 926
291550 442
238962 1001
394154 812
535827 1265
377061 493
85198 334
208268 789
622865 1658
200256 637
537088 1818
330078 964
41005 481