51504 182
12102 167
16894 506
21665 115
59954 344
29676 179
19712 236
21797 232
8296 651
12131 552
36550 219
6830 558
52274 277
19097 288
39088 880
8254 260
37422 160
6629 363
4031 121
7423 106
13291 637
16398 617
10016 45
13951 754
7490 561
16247 371
95705 336
18522 397