328344
665911
234319
72633
715800
993262
787361
990951
43961
76830
20619
704491
463822
54448
195596
161230
8126743
539986
3099577
3027980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1460545