249340
272686
1317613
562363
511236
28019
1404955
51712
328990
25064
730556
1469603
17265
286772
145762
568985
39000
17749
348398
57358