12637 306
8674 222
7027 818
15609 61
6436 161
2400 189
40748 516
11645 160
12171 365
4136 580
13758 134
12695 384
8386 516
7785 119
7261 579
10871 609
24292 552
6378 514
19003 342
8308 77
11354 215
5865 587
14973 433
6335 99
8160 514
5578 443
9696 283
13272 87