309581 17
278859 27
83833 3
839006 103
325256 22
223003 11
224353 17
266254 25
311028 26
3004757 319
403283 54
411002 40
85777 11
255807 25
101678 14
399234 24
224284 27
296383 25
352582 23
355901 33
222555 21
331983 14
183055 10
120279 16