32516 124
94853 847
7410 607
435889 1005
286568 925
3420 214
60258 748
96672 537
157881 318
81695 710
17030 530
8777 169
4617 648
133116 751
227026 545
5761 522
2291 237
189368 758
105602 605
3970 473
214151 831
128054 875
3638 169
18071 307
50000 256
20215 81
297639 391
144258 775