28533 12
32602 2
41409 3
22353 2
45253 8
41829 3
36482 31
42257 25
123358 90
14258 9
50079 33
29331 20
38226 34
32134 20
16734 18
32176 55
393359 132
162630 21
182978 11
340905 34
902553 115
597001 38
157228 15
73107 9