392541
938281
990253
19952
282863
879798
235893
363657
958778
887583
982537
96875
5449367
4473934
4302459
3435462
3424998
3364286
3314956
2982728
2965226
2462209
2123352
2118407