38273
50197
961264
58193
444273
159355
906130
746590
229630
93906
491108
586895
891166
580337
1046580
85499
15089748
678286
4648578
4280980
3478510
3296192
2251216
2190495
2053492
187766
1856948
16345
154861
1543545