2941 99
4264 686
4578 519
4935 316
3586 85
2888 318
5167 189
6190 635
5672 548
2354 141
6956 322
2916 354
3267 577
3617 538
4430 316
5524 870