31015 618
23778 845
11822 194
48764 81
24190 522
28528 225
24269 713
21894 645
29506 458
15355 705
23866 817
18089 536
60408 371
27743 172
82682 512
50091 592
16125 123
88310 241
24299 41
19156 548
48852 330
65550 575
14804 360
96639 663