292 63
3286 714
2760 835
16471 480
4020 215
13941 405
30132 83
9035 153
9250 332
3001 274
6244 479
10692 87
6097 444
7163 242
4920 50
9859 55
8924 252
5303 458
8590 567