2946 99
4264 686
4578 519
4935 316
3587 85
2888 318
5167 189
6191 635
5672 548
2354 141
6956 322
2917 354
3267 577
3617 538
4431 316
5524 870