352633 41
65579 3
82630 17
138655 32
42904 6
34332 10
27353 12
116333 17
85255 7
522380 36
163280 17
60979 11
275977 53
99507 7
129381 19
48109 14
72505 19
31877 4
374784 46
175508 13
132033 4
129903 15
216584 50
173953 30