13305 66
6895 612
1310 60
3648 790
4953 177
3305 595
3843 472
5168 806
2875 252
5935 622
4150 491
3531 535
1314 181
2151 87
3792 839
4550 408
3723 718
1756 63
4199 79
4905 420
11282 824
1473 148
7321 855
5029 816
1160 42
3894 648
5585 952