5956 141
4731 852
4544 532
3436 758
2880 329
5149 437
5993 767
5008 601
1612 96
4830 696
3766 388
4309 306
3082 207
5998 794
10558 654
3297 470
3689 623
6076 766
48319 525
81433 279
63362 387