48198 307
16294 70
26908 295
24999 374
21963 435
57159 681
25408 536
17819 363
14901 600
8300 41
6314 96
33075 858
51886 445
14028 762
33579 163
9345 406
8003 840
39966 469
53747 812
16618 454
9443 406
6139 239
10408 528
21334 118
29341 208