1256 29
31848 267
28033 508
5572 176
4325 360
7070 411
10017 826
8139 269
11926 612
3319 114
162014 422
150652 816
19162 387
146843 163
127207 969
18876 358
53310 741
58454 215
135185 1122
75048 625
78049 692
38633 378
62100 70
48561 618
59091 384
39246 437
32359 429
34339 82