59928 177
74959 99
317356 813
29446 272
12863 552
7139 283
18157 424
21963 218
13474 872
34386 868
19308 801
52354 593
36565 568
69899 1285
96508 237
21128 577
10427 777
8725 378
90489 150
28112 100
59677 239
14233 757
79404 850
59518 603
103906 319
39662 151
27461 237
41425 610