51032 293
108896 457
19663 254
35323 233
36151 95
28382 548
71424 454
55105 159
10122 167
38017 286
116712 749
36529 585
85539 777
39653 274
29717 351
19323 72
29446 251
34774 433
54073 287
25538 118
48829 319
32186 293
64777 312
74488 747
23047 162
23555 305
24843 348
50639 190