532768
159175
1720468
940459
127437
174187
1300439
692762
196410
279
171326
143420
154863
86757
65311
98333
9429
10115
8462
9506