1831
1248737
1398164
2181
511
1228378
405964
1176390
612450
201
2021
361
5493367
4515935
4331459
3441462
3439998
3395286
3340956
3003729
2988226
2478209
2132352
2127407