2508 120
8945 88
20657 316
4588 544
28547 503
8395 646
13866 183
9602 732
47990 571
14214 648
11708 628
5803 692
17868 625
96062 935
9947 721
6137 414
17033 249
5421 521
24433 240
5369 97
14192 161
4664 804
3990 619
51818 829
16344 185
29477 434
5081 153
9490 654