31026 618
23783 845
11822 194
48777 81
24195 522
28530 225
24278 713
21902 645
29512 458
15356 705
23874 817
18092 536
60422 371
27751 172
82711 512
50103 592
16131 123
88342 241
24302 41
19160 548
48859 330
65563 575
14808 360
96698 663