5956 141
4731 852
4545 532
3437 758
2883 329
5152 437
5993 767
5010 601
1614 96
4830 696
3767 388
4310 306
3085 207
5999 794
10558 654
3299 470
3690 623
6078 766
48353 525
81440 279
63413 387