755149
239740
920680
802860
166163
291292
497581
174658
817473
208881
595204
779372
5521367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407