12600 306
8656 222
7014 818
15575 61
6411 161
2398 189
40660 516
11608 160
12130 365
4121 580
13700 134
12657 384
8348 516
7753 119
7252 579
10830 609
24244 552
6365 514
18967 342
8140 77
11324 215
5852 587
14753 433
6318 99
8146 514
5551 443
9675 283
13209 87