269200
961527
237113
227491
863260
51164
42504
994121
727351
322255
223939
699857
5521367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2486209
2136352
2133407