1276 242
4311 53
6681 888
58592 449
9499 200
18540 390
50457 476
37585 587
4743 834
4402 558
6453 407
4505 718
4218 686
3749 298
34423 182