3260 73
299 62
1329 412
3362 670
2944 344
3588 302
2702 472
2680 140
4298 725
14553 783
12030 761
4037 621