469409
316695
69651
75661
909199
58647
67640
520811
912231
442278
70247
260132
5521367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2486209
2136352
2133407