12626 306
8671 222
7024 818
15601 61
6431 161
2400 189
40719 516
11623 160
12162 365
4133 580
13746 134
12680 384
8375 516
7778 119
7258 579
10859 609
24280 552
6373 514
18997 342
8255 77
11347 215
5860 587
14925 433
6332 99
8153 514
5567 443
9692 283
13257 87