3429 99
4416 686
4678 519
5128 316
3749 85
3191 318
5258 189
6295 635
5816 548
2492 141
7054 322
3007 354
3372 577
3704 538
4543 317
5585 870