298 63
3288 714
2760 835
16503 480
4020 215
13942 405
30142 83
9037 153
9261 332
3002 274
6244 479
10692 87
6097 444
7164 242
4926 50
9859 55
8924 252
5303 458
8596 567