377951
584906
17519
315924
576215
580580
451692
245326
664702
782631
695882
924960
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1636471