5575 92
7401 69
51945 725
10852 616
16059 535
21784 202
1861 241
21701 419
6337 121
7166 865
6891 442
17150 712
6185 232
11575 922
3335 645
4751 508
10120 568
12956 425
7341 298
3588 648
2446 525
6713 419
5116 494
9465 573
3821 81
3997 56
4545 179
4589 640