2095 42
4216 79
7095 595
4552 806
3095 144
3720 461
2757 512
3461 399
5522 349
2335 370
4426 361
3824 582
3491 482
2780 281
5746 71
5512 482
5402 221
3488 525
12907 774
17665 654