16616 532
2266 68
4563 103
6143 423
7227 648
6499 39
1111 100
14849 182
3280 755
7877 390
15570 354
6321 53
15967 602
5210 350
3864 670
5305 771
15922 387
43354 93
19892 529
14429 70
7225 212
4983 523
10894 444
8800 599
7192 634
6386 137
7202 403
4654 572