198943
1014842
736904
312611
975926
484631
509848
922461
591921
32263
102680
200151
62710
229851
502438
689492
8153743
540386
3103577
3031980
3012510
2147192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545