5396 173
8607 138
2691 123
4343 359
103045 814
8955 519
5969 450
3831 91
4743 531
143623 870
113083 841
5216 579
5325 674
2896 394
3671 442
122286 677
120805 248
5463 721
4858 292
3007 266
8581 898
164225 725
296813 818
6492 570
3586 79
3902 610
8186 112
148735 197