27596 576
21222 540
16670 835
11064 314
15792 330
29133 65
3726 397
44499 741
4485 634
1448 147
2699 384
19602 344
10485 648
17775 826
10973 665
36903 543
8133 541
15501 491
15777 54
4584 590
5077 555
43578 214
22245 186
57368 343
35520 642
70463 287
7432 277
33869 87