2993 807
4392 561
1755 143
2776 578
1687 299
932 126
2954 539
528 54
3267 555
891 186
3014 864
3049 768
1884 501
1212 267
1311 406
469 35
786 177
1500 420
2335 660
600 64
1565 291
1073 56
2706 531
1718 249