171
681
441
501
611
341
151
971
551
871
761
5377367
4409934
4259459
3426462
3402998
3334286
3282955
2955728
2945226
2447209
2118352
2107407