344438
697702
927285
306854
55420
691663
144610
192617
587936
909764
814131
219918
5538367
4544935
4361459
3460998
3447462
3418286
3368956
3019729
3013226
2494209
2137352
2136407