269556 28
253603 13
302858 7
475931 27
313351 11
586681 18
248601 26
497806 36
245934 37
1388680 138
421578 28
2847958 93
1783808 104
323955 18
102577 10
2301827 180
558203 32
386409 16
176955 20
272381 20
290553 25
681826 73
203805 17
675206 56