480946
785207
914867
297820
599808
183647
249263
1006391
295911
351259
80696
614621
5542367
4546935
4363459
3462998
3447462
3418286
3368956
3022729
3014226
2494209
2137352
2136407