21093 1029
21998 594
35589 649
8378 277
18947 134
29501 776
15523 208
18265 307
34178 298
35325 513
13081 820
7068 353
29038 278
26419 443
11330 613
37335 135
45207 485
14083 319
15858 649
52364 740
4563 71
11544 305
19820 125
14591 118
8076 285
4992 331
14749 156
35180 119