9791 105
18624 115
28999 127
11976 208
10757 87
12676 693
7508 727
7466 83
3094 701
6295 468
3261 820
2052 372
2318 312