1293 29
31853 267
28038 508
5573 176
4328 360
7073 411
10042 826
8144 269
11930 612
3323 114
162029 422
150666 816
19162 387
146872 163
127252 969
18882 358
53344 741
58469 215
135241 1122
75075 625
78070 692
38645 378
62112 70
48567 618
59100 384
39255 437
32366 429
34353 82