440407
961754
854292
922348
724913
420441
99968
16657
423296
78534
717931
575902
5045799
3486581
2960148
2287804
2199988
1992609
188978
1878357
1729118
1704136
1651195
1616471