28534 12
32559 2
41352 3
22358 2
45258 8
41806 3
36480 31
42201 25
123329 90
14253 9
50079 33
29281 20
38234 34
32130 20
16729 18
32178 55
393279 132
162626 21
182984 11
340853 34
902503 114
597006 38
157230 15
73078 9