1600 422
1197 48
8082 847
14074 132
5312 430
10963 844
45940 517
5800 359
3018292 7336
8374 629
4078 349