1026 257
3656 31
303897 472
57230 848
172393 1279
51127 422
61467 539
53819 438
135859 649
192054 813
130643 639
115514 227
104489 907
34250 542
35154 259
15644 161
58950 494
20665 330
29815 373
59156 629
16751 109
36197 241
16955 590
33743 783
24526 717