2703 511
1670 139
6862 580
2228 445
884 76
2765 372
2199 457
3292 167
1056 102
2009 113
2048 423
3298 660
2961 701
2806 692
3519 596
1533 138
2252 367
3577 829
2364 83
2443 404
3815 647
3720 944
4107 593
3485 872