21295 605
796 42
1622 27
6343 537
1728 327
2567 170
3686 871
14689 235
13005 396
43523 847
23465 80
6195 594
26331 646
20841 822
7514 576
3003 357
10223 610
15398 738
16019 257
18334 205
12913 655
5972 627
19302 711
20480 274
21304 841
15089 587
10949 256
5482 557