16432 508
18468 458
16887 320
11022 158
9302 42
14031 677
15118 605
7749 440
16484 820
6159 349
16568 807
9895 230
19623 614
11599 408
7986 603
18733 811
8369 554
8746 867
12673 313
16106 50
12442 86
8044 494
23433 176
31963 282
34708 78
11325 220
5060 317
20211 588