104287 300
45234 563
26216 149
63640 572
42346 196
40049 617
66005 152
48914 442
35839 459
48001 591
98931 790
40276 438
132560 385
32664 102
96182 259
25036 136
26168 85
68289 872
53088 155
20448 65
125801 662
50097 271
50320 591
129740 309
77594 956
37032 524
42601 819
37811 641