9250
645
21240
642
891
952
614
921
64849
352
525
12580
650912
46483
46330
44648
3978271
3750157
31614
3082151
29356
25182
23160