16501 500
13048 122
54545 688
12896 238
4305 369
3424 869
3462 607
3857 450
31050 649
8654 67
21683 809
10999 574
66373 126
11093 79
6829 126
10146 406
17739 218
23692 724
20889 987
5866 256
6314 322
7212 827
17653 596
16215 226
8756 239
8562 679
9263 125