15197 693
1540 79
4512 567
16260 508
7546 798
2803 446
2627 268
17056 417
2689 471
2541 109
2331 116
3798 601
8871 636
13877 98
10268 616
1755 140
1473 85
15385 555
3159 359
3631 749
2928 133
4950 682
17282 657
3888 478