9403 580
1580 351
2101 368
60872 834
10402 874
11901 690
26076 747
14203 360
12886 866
6378 487
42460 581
25041 119
27538 908
16557 748