150581 304
46906 66
13043 561
149190 238
129790 542
42450 862
57044 645
44147 737
118404 329
7762 537
3362 300
72672 180
25763 371
54842 874
80605 701
4802 593
220357 742
55295 234
43100 741
18411 716
5540 65
6943 706
3372 154
13238 78
18049 761
18540 743
24003 564
45400 149