30585 1428
18844 895
28101 526
34528 178
38056 1614
29433 1353
49632 1252
21575 1533
31490 1686
45821 559
13667 1928
43161 1572
29043 1643
47306 973
29236 470
45577 582
28328 979
45359 1628
11299 849
29437 1008