149091 145
803014 2591
66213 630
848430 1997
758059 2258
198995 417
219900 711
305807 685
733916 1066
297265 509
129594 335
140215 267
371417 889
587401 1735
254074 782
91650 988
432790 926
247121 510
31656 307
292232 442
239570 1002
148672 329