5053 531
2765 261
5023 499
9124 408
4445 463
5221 113
5935 655
1952 354
4516 632
6268 864
1398 90
7053 243
3369 64
3696 537
2583 300
3861 608
3698 743
7884 553
4192 159
5677 675
24731 847