50516
8168
733343
975262
51601
50033
351477
425180
858277
198792
33328
21422
1048311
1033196
1028904
1026707
1022720
1022822
1019551
1017559
1016675
1015496
1014252
1013350