13362 407
17183 154
62295 503
20318 104
23722 267
40687 309
91248 521
57925 751
55215 707
314213 973
65891 525
103043 951
57913 796
94037 765
36549 412
36960 96