3883
2412
3592
758779
3442
981
127311
104889
3992
3491
3483
2561
5447367
4472934
4301459
3435462
3424998
3364286
3313956
2982728
2965226
2462209
2123352
2118407