459603 61
115129 15
45027 9
361684 70
565132 77
36933 5
159382 28
162633 9
876332 114
315505 28
333408 35
292556 23
271204 29
193503 17
82328 8
431509 35
294979 18
312678 26
143351 21
63731 9
383953 45
25405 3
31002 5
116609 6