32646 256
296921 1203
153272 1016
90079 427
29532 403
161866 306
73031 1044
164252 875
307384 1214
391587 878
202033 457
114854 611
42072 91
288932 932
296186 480
241660 725
162911 478
22486 553
49080 333
263580 900
439093 1609
49587 462
393740 940
77303 869