103508 203
6528 116
33559 838
5053 410
14157 875
12640 499
23096 639
14218 233
2739 228
9368 521
13690 180
47584 207
6916 255
13455 498
49942 594
11053 620
11373 558
32746 787
8089 423
76879 452
9717 938
21133 163
8342 155
44638 852
50468 280
6612 120
17208 463
15060 259