21693 979
126689 202
76317 1048
2881 60
69808 455
5931 214
15462 285
17203 875
480926 996
456891 800
358060 480
48200 690
105630 205
279686 791
133429 547
176125 827
177332 830
61852 937
126601 891
34873 98
27615 567
153668 948
39211 297
58747 238
26122 618
48446 671
22312 552
45105 557