4966 32
30597 979
11510 58
21021 80
3953 87
6386 634
16879 751
18573 557
23456 161
15182 847
11372 357
24234 328
40528 220
32992 647
6199 856
11149 360
387679 596
126031 85
121301 702
10114 486
29305 691
175368 205
52073 463
9680 487
117944 849