150565 304
46902 66
13043 561
149172 238
129763 542
42446 862
57036 645
44135 737
118379 329
7762 537
3361 300
72650 180
25757 371
54830 874
80588 701
4802 593
220301 742
55283 234
43092 741
18406 716
5540 65
6943 706
3371 154
13235 78
18046 761
18538 743
24001 564
45397 149