5004 300
5347 623
4944 510
1198 249
6182 406
2760 93
7385 227
1593 83
4872 418
3440 566
2905 190
1102 122
6013 307
5133 906
3205 45
3728 47
5067 501
9079 700
9324 687
6315 663
6601 522
6339 257
7827 737
4229 621