378854 31
82006 19
56302 5
201258 21
372633 47
163978 16
169458 7
72431 7
114255 5
30934 5
123532 4
41655 5
159853 8
128028 6
46059 7
327830 30
249180 32
103802 20
25781 4
103434 8
90451 15
174108 19
87953 8
161752 30