43581 96
5973 45
30419 807
18082 408
16411 508
12971 928
33541 242
29037 248
34457 117
10793 151
12553 127
11724 147
17283 684
36118 448
6517 156
7908 102
15315 642
9941 851
8593 646
4950 503
5386 75
4963 337
2967 317
5174 508
3474 550
7573 682