35103 3
31783 8
18929 8
59953 35
43030 43
266454 53
60427 21
45456 14
111006 12
103959 9
567379 22
207278 19
959476 128
153127 13
236876 14
129384 11
243001 18
160184 15
193409 4
197131 6
131554 13
112880 5
72979 16
144052 23