15260 953
3781 46
8973 129
10949 52
3646 548
3679 506
2957 386
2492 230
8672 617
4858 782
5067 675
7533 62
5428 625
5740 233
8278 508
2233 192
3774 718
3172 334
3644 273
8421 277
4077 602
3593 673
1449 126
3130 501
5638 667
5887 664