296 63
3286 714
2760 835
16495 480
4020 215
13941 405
30136 83
9037 153
9259 332
3001 274
6244 479
10692 87
6097 444
7164 242
4921 50
9859 55
8924 252
5303 458
8594 567