16615 532
2264 68
4560 103
6141 423
7218 648
6496 39
1110 100
14842 182
3279 755
7876 390
15568 354
6319 53
15967 602
5209 350
3862 670
5305 771
15921 387
43340 93
19887 529
14425 70
7224 212
4983 523
10892 444
8800 599
7191 634
6381 137
7199 403
4650 572