231219
564290
883577
393566
372323
154789
784464
79705
41672
857387
652465
770214
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407