12595 676
9059 455
1100 28
7763 693
3601 597
10201 530
3077 51
5095 398
7506 460
3422 529
5323 399
3841 440
5558 522
5150 284
2464 82
9818 893
2089 84
4031 372
4899 426
1669 227
12218 692
5898 479
5594 138
3767 675
8763 484
2144 104
3966 577
7371 187