14793 484
2693 39
3072 359
821 73
10170 717
3581 945
3534 121
4639 578
3803 629
5442 245
311791 707
2804 45
4225 329
4340 521
10777 681
2653 291
5365 37
66600 106
8545 593
6402 427
5656 142