112313 600
4587 503
14253 226
110029 648
6455 825
73510 946
151270 904
264773 868
4110 655
14172 132
12395 413
5806 210
3338 61
22119 979
87241 666
254432 713
11647 508
5866 192
8501 283
5365 103
6062 183
5911 635
6957 257
166076 983
5447 120
7479 424
4220 461
3878 459