149108 145
803113 2591
66219 630
848536 1997
758129 2258
199020 417
219921 711
305845 685
733995 1066
297297 509
129603 335
140246 267
371450 889
587433 1735
254083 782
91650 988
432824 926
247151 510
31658 307
292262 442
239602 1002
148677 329