43581 96
5973 45
30419 807
18081 408
16410 508
12969 928
33539 242
29034 248
34456 117
10793 151
12553 127
11724 147
17283 684
36117 448
6517 156
7908 102
15314 642
9941 851
8593 646
4950 503
5386 75
4963 337
2967 317
5174 508
3474 550
7573 682