50956 49
50853 11
250281 24
212180 30
51682 14
101632 20
110204 20
19726 7
23476 4
22909 12
134403 11
59981 15
197980 34
27351 4
119632 6
94881 6
22903 5
57684 9
414079 30
233055 25
807530 54
271655 24
120684 11
518484 70