5060 531
2773 261
5041 499
9136 408
4451 463
5228 113
5947 655
1961 354
4517 632
6279 864
1398 90
7072 244
3378 64
3700 537
2585 300
3871 608
3706 743
7897 553
4203 159
5698 675
24961 848