123629 300
267581 1117
126503 949
561509 1416
166707 351
131031 500
87175 434
99084 511
64970 635
56401 621
45826 804
48156 432
42720 779
24643 216
1591588 3897
84085 492
148460 661
60042 678
81233 547
288259 1189
188662 936
100722 733
82882 328
181013 592
259276 916
52926 145