3095 521
2640 396
3366 705
3505 639
578 65
2420 582
4305 450
3963 395
1998 250
4299 654
5786 566
2605 438
5294 589
1459 112
6339 519
3555 162
3025 669
2412 241
3806 375
4507 450
2648 820
5486 459
5101 362
7402 305