101429 211
126585 742
324638 883
77883 793
12465 97
90050 813
113316 415
2697 88
252331 592
64218 345
68638 473
139004 915
55900 372
421081 1656
91974 123
167518 856
92609 743
14152 455
206671 485
131687 320
139752 327
166178 787