31772 210
29428 532
61616 305
84942 683
24879 168
74120 174
47627 231
41860 90
98183 750
32758 344
32051 185
48801 614
25051 718
106770 448
22590 406
41638 333
59335 548
31037 90
115648 791
45693 280
28150 831
105780 645
142673 853
35198 615
51846 698
136016 652
133580 213
70647 899