18811 405
21629 142
32833 710
91931 870
35095 119
61975 261
31589 503
30179 90
24393 287
29236 248
35128 501
28014 479
20698 490
30123 390
10272 741
44579 834
29205 61
16044 603
31192 562
18171 91
13259 232
15781 547
38247 349
29912 434
6748 711
5195 153
11150 341
5263 180