32542 820
29389 214
29875 417
11849 241
12068 422
9149 617
6684 572
11174 662
4646 82
6596 908
11981 605
7008 612
22403 475