22023 165
15664 632
19727 420
19370 596
17247 398
15270 687
18503 384
17476 124
100408 242
13670 602
15551 296
9180 54
73394 576
24212 455
14625 113
49003 682
20110 237
21776 424
10596 50
32073 145
16630 777
20809 759
17358 676
23988 313
20282 448