5959 141
4734 852
4546 532
3439 758
2885 329
5153 437
5996 767
5016 601
1616 96
4833 696
3769 388
4312 306
3088 207
6002 794
10559 654
3300 470
3694 623
6081 766
48423 525
81453 279
63507 387