304932 1104
149180 145
803373 2591
66228 630
848865 1997
758352 2258
199101 417
219956 712
305954 685
734237 1067
297368 509
129626 335
140317 267
371548 889
587581 1735
254107 782
91660 988
432954 926
247241 510
31661 307
292369 442
239705 1002