14036 503
37959 320
21401 720
90249 383
42846 519
11249 104
25363 632
40228 303
31274 536
111357 660
12707 269
16253 736
35299 177
47983 485
55715 417
10566 547
127653 741
50582 538
123655 748
56287 593
48042 573
31392 376
297012 947
60295 541
73092 692