50226 49
50201 11
250151 24
212003 30
51577 14
101434 20
109980 20
19733 7
23478 4
22881 12
134378 11
59882 15
197977 34
27276 4
119581 6
94830 6
22909 5
57657 9
413951 30
233032 25
807179 54
271581 24
120628 11
518255 70