12288 751
3991 501
4679 306
9912 313
18498 241
7099 703
5964 744
14740 91
6334 559
6815 259
6973 928
20053 145
11504 385
18353 587
2044 66
9706 231
7738 127
11297 37
5552 562
14749 612
11577 750
3180 117
5533 208
8484 49
30244 349
9566 211
12707 227
11641 651