4060 873
2611 711
2835 547
347 82
1690 73
2102 322
3127 663
1477 222
2442 521
1955 339
788 55
3134 779
1816 97
1727 308
1410 214
2289 332
2926 404
616 31
1403 273
957 64
3240 756
2986 705
3902 449
2729 475