3990 752
2936 709
472 58
11379 783
144781 786
45088 371
69997 645
4407 44
40591 333
4545 388
5331 321
12431 595
8971 659