12085 126
20008 110
35234 352
27888 568
24242 386
228257 1025
239520 486
408314 400
19518 354
26948 127
19460 507
206448 1094
162917 1057
16557 166
114097 628
21522 452
15363 69
19928 698
177385 571
11334 344
4231 168
338166 1274
23035 888
55728 831
120267 999
22681 913
10520 698
14185 612