16616 532
2265 68
4562 103
6141 423
7224 648
6498 39
1110 100
14846 182
3279 755
7877 390
15569 354
6320 53
15967 602
5210 350
3864 670
5305 771
15922 387
43349 93
19891 529
14427 70
7225 212
4983 523
10894 444
8800 599
7192 634
6385 137
7202 403
4651 572