1251 301
4271 266
2103 39
3590 795
6511 414
5076 399
2125 116
2766 221
3252 751
4889 634
7977 904
4917 332
4419 709
3267 633
2844 676
5603 608
1663 282
4031 334
2891 231
3218 581
2189 425
4357 325
541 50
3043 87
3598 860
6604 667
3952 148
1660 197