423811
154740
896397
78407
108833
97314
927860
88388
23335
79939
9197
662462
5521367
4536935
4354459
3450998
3446462
3409286
3358956
3014729
3004226
2486209
2136352
2133407