1295 29
31853 267
28038 508
5573 176
4328 360
7073 411
10043 826
8144 269
11930 612
3323 114
162029 422
150666 816
19162 387
146873 163
127253 969
18882 358
53347 741
58469 215
135246 1122
75075 625
78070 692
38646 378
62112 70
48568 618
59100 384
39256 437
32366 429
34353 82