16615 532
2264 68
4560 103
6141 423
7216 648
6488 39
1110 100
14842 182
3279 755
7875 390
15567 354
6317 53
15966 602
5209 350
3861 670
5305 771
15921 387
43338 93
19887 529
14424 70
7224 212
4981 523
10891 444
8800 599
7191 634
6378 137
7197 403
4650 572