771840
88520
293733
653148
161319
731304
963605
909592
339520
100105
14610
272637
76423
30533
310465
603935
540677
176263
393631
54123
284898
61833
474686
989583
599550
455930