4168 728
4897 508
17965 619
4238 594
1633 102
4249 81
30710 566
6966 293
15306 379
10960 607
14959 890