42532 267
20416 587
11504 182
52163 616
9011 609
36319 709
21915 445
158809 590
30332 226
15297 245
43181 571
29392 126
28397 249
40176 638
27902 553
9028 750
16187 616
26884 412
16772 72
8098 471
7511 708
28730 80
20548 184
55720 777