29026 201
18929 95
77249 338
50193 204
36620 948
31936 631
32112 480
45944 551
53370 227
49746 411
39402 477
10235 80
40087 236
62325 494
18258 406
29951 872
50974 365
43811 661
31946 168
33454 388
50908 469
80754 730
149319 409
58160 177
23728 156
6869 725
24808 419
23580 122