15602 8
12555 9
21603 24
20130 22
64133 11
54601 9
271283 36
94327 17
192680 33
163030 21
239978 16
197309 20
276627 39
646129 32
474234 21
470155 27
1047279 113
295981 9
120201 11
209052 10
107928 12
393280 26
160927 7
341807 15