2921 99
4264 686
4578 519
4934 316
3585 85
2884 318
5167 189
6190 635
5670 548
2349 141
6956 322
2913 354
3267 577
3617 538
4430 316
5524 870