18598 753
2299 215
15784 614
5557 405
4692 509
4198 216
4952 398
5320 315
8726 891
2339 144
6582 664
5887 593
5444 168
11125 450
5694 547
5663 694
5277 538
11637 587
6117 661
7282 498
5598 134
8826 620
12926 118
5575 196