39503 862
32005 245
56352 682
6807 148
6550 116
16812 357
32970 693
23345 235
17822 73
33771 838
5077 410
8702 146
14214 875
47646 634
20542 184
12797 499
8829 131
23205 639
14920 272
14287 233
2749 228
47790 207
28176 253
7026 255
13533 498
5996 926
50252 594
11087 621