103585 732
9630 540
170856 344
170645 319
25444 123
5429 706
13832 117
2455 440
224177 704
27764 516
542423 1258
13027 101
372259 949
3829 46
12004 105
128327 329
14363 192
10239 458
7566 621
20520 618
651331 1486
654653 1460
632034 960
9926 508
569685 1613
7299 322
219701 675
247889 648