4543 405
12967 587
16530 127
15508 339
6487 461
13343 620
2111 283
4946 641
2648 388
8783 638
2116 216
5847 819