21246 1019
5933 568
4791 63
1891 144
5507 669
30919 344
2130 204
13699 247
4402 349
16459 463
85697 873
3426 471
2582 480
5633 699
3416 623
3065 841
4344 354
2998 355
3473 475
6010 1001
3748 800
9168 685
6516 529
8822 755
3648 136
12515 558
6658 482
3395 543