35025 416
29221 730
134278 664
106562 647
38320 557
20553 302
36141 752
36016 336
32546 406
44443 136
59438 270
46533 267
61677 759
88800 932
48006 833
41151 639
31925 958
24156 252
25799 649
27878 349
49261 746
24858 130
31324 782
21600 47