288288
828254
219880
3396
353781
646613
344915
30700
1109354
717173
1042232
421533
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471