16093 240
33648 460
435923 1208
112682 329
394156 812
11771 582
17206 167
10207 827
9925 573
8056 331
15313 748
9962 95
137142 882
23445 200
8117 587
18177 611
177571 716
104040 270
12066 210
10374 295
75787 212
79110 314
109264 497
123414 282
19555 368
64687 498
12516 494
66672 331