65096 400
40897 158
32686 123
15563 251
125601 191
65397 621
36103 893
164117 299
91273 98
113065 643
72378 93
38099 153
82803 776
108829 343
43948 589
37011 824
96031 482
52380 697
50454 117
45416 494
24055 537
104253 217
7892 745
18498 474
16934 786
190568 216
21940 890
167403 403