576832
464361
338869
69669
215218
863481
317618
971862
141206
385272
672120
402807
23880
196429
102384
372339
4723743
461686
2724510
2624980
2605577
1922495
1912492
1766192
1696948
1694216
163266
15545
148361
1425545