30037 612
21666 648
7601 400
9728 309
15401 294
105312 185
30861 824
43282 501
33745 753
72544 711
48216 893
15625 383
239138 463
71065 548
35623 327
39901 816
17391 634
25729 842
22634 351
36842 325
42533 528
27512 108
38330 490
45157 478
60611 287
424675 1110
16971 93
51852 316