12391 869
5031 146
4562 627
8268 301
6552 694
9345 725
2928 416
12681 221
7149 406
33411 518
12760 703
4307 626
2361 555