16615 532
2265 68
4560 103
6141 423
7218 648
6496 39
1110 100
14845 182
3279 755
7876 390
15568 354
6319 53
15967 602
5209 350
3863 670
5305 771
15921 387
43340 93
19888 529
14425 70
7225 212
4983 523
10893 444
8800 599
7191 634
6381 137
7200 403
4650 572