19919 137
179097 407
29389 325
18688 723
86409 266
71366 906
21135 404
65216 502
283244 1571
97923 904
23725 328
16205 766
9308 551
28870 664
166088 305
209793 546
68762 634
90276 869
21612 614
18721 889
41723 493
21414 471
14582 78
174355 428