5053 531
2765 261
5022 499
9124 408
4445 463
5221 113
5935 655
1952 354
4514 632
6267 864
1397 90
7053 243
3369 64
3695 537
2583 300
3861 608
3698 743
7884 553
4192 159
5677 675
24715 847