30901 522
16384 126
15132 683
15006 746
15812 187
19946 550
16227 265
14985 390
17814 62
22681 756
21428 619
12652 240
15093 692
13012 477
10067 88
9801 589
17703 109
20165 305
14729 634
13369 253
29390 445
22336 301
27260 408
25863 80