15068 612
12483 547
6784 416
11916 750
3293 117
5735 208
9007 50
30769 349
23715 664
3239 99
7555 470
11320 208
9795 211
12896 227
11816 651
8306 694
8245 382
7939 413
12963 68
7786 618
6192 646
25641 180
7880 813
10784 159
10127 329
7750 676
2554 149
13094 862