22022 165
15660 632
19725 420
19364 596
17244 398
15264 687
18498 384
17469 124
100391 242
13667 602
15546 296
9176 54
73374 576
24203 455
14562 113
48984 682
20101 237
21769 424
10593 50
32053 145
16623 777
20806 759
17348 676
23979 313
20272 448