2059 629
2282 589
5096 672
674 196
1255 170
5130 582
720 93
24101 713
4581 163
107847 685
68760 246
120413 395
74818 667
167598 1042
475719 2982