8546 228
8522 696
6947 114
6007 804
13861 726
118803 504
41029 405
32491 813
31575 275
4308 659
10464 420
15055 320
2713 307
1576 152
3019 403
8084 622
31349 719