1300 60
3623 790
4948 177
3300 595
3838 472
5157 806
2870 252
5925 622
4147 491
3522 535
1311 181
2147 87
3787 838
4536 408
3721 718
1752 63
4197 79
4903 420
11251 824
1472 148
7310 855
5017 815
1156 42
3892 648
5563 952
3626 480
10906 732