9802 105
18625 115
29017 127
11978 208
10764 87
12676 693
7510 727
7467 83
3094 701
6299 468
3262 820
2052 372
2318 312