12598 306
8655 222
7014 818
15573 61
6410 161
2396 189
40651 516
11607 160
12124 365
4119 580
13699 134
12652 384
8345 516
7753 119
7252 579
10827 609
24243 552
6363 514
18964 342
8132 77
11322 215
5852 587
14732 433
6318 99
8145 514
5551 443
9675 283
13205 87