16802 68
3707 685
4186 635
6967 237
4983 390
3039 509
4183 653
3405 542
5145 171
3116 497
5565 461
1942 58
6108 432
4306 295