12067 472
2345 312
6496 623
11089 463
7986 612
1246 133
4014 324
5396 433
5349 780
13465 303
4851 509
6428 667
5018 883