52956 9
34582 1
89302 14
141453 40
37703 3
49129 7
396851 94
161834 29
87628 13
52209 2
41554 4
38880 2
52102 6
160208 46
101980 19
63332 6
54701 6
209058 68
156680 30
120326 13
166505 6
119203 20
101734 28
90430 7