100032 8
70802 13
1421127 101
438158 40
652406 87
187229 20
149484 25
116307 11
203527 31
225253 35
245451 35
180104 15
202378 18
175052 15
309806 76
158327 27
169006 21
194383 22
191776 28
112426 14
87807 9
225929 27
87959 10
51709 5