12601 622
21917 555
18748 410
39397 412
92845 843
422596 1060
19854 187
9003 356
20040 66
8301 145
7031 39
10416 728
7188 429
333333 1078
88288 270
20121 445
20623 704
521003 1660
194130 618
43526 172
10284 339
81457 164
79134 179
11568 892
21067 37
33169 222
23973 698
14313 890