493419
325366
67274
163337
89633
196550
972757
8636
323269
49766
856928
234328
5238366
4293933
4182458
3395462
3341998
3259285
3204955
2909726
2896226
2403209
2091352
2080407