149098 145
803031 2591
66214 630
848461 1997
758088 2258
199003 417
219908 711
305818 685
733934 1066
297275 509
129596 335
140228 267
371426 889
587412 1735
254076 782
91650 988
432804 926
247127 510
31656 307
292241 442
239576 1002
148673 329