15096 69
63532 339
12241 373
15833 468
8760 109
17808 400
9101 497
17885 290
8945 88
15440 631
12702 151
53801 937
23109 645
57652 457
22817 397
8580 787
17746 601
18121 232
21460 939
15430 152
21670 618
19839 375
33319 333
74859 464