2645 150
5457 156
20682 311
8253 726
3304 59
3545 333
37488 529
12300 111
13895 108
10105 852
9776 474
17337 919
7435 278
6437 263
19137 194
8746 644
5397 302
19757 475
22802 810
19588 356
19577 110
20373 628
153198 717
10757 452
11290 529
21818 818
9076 391
12266 783