4014 848
5471 239
4631 605
18880 671
5983 676
6051 349
4739 521
5816 669
2712 436
2511 335
18419 947
9449 141