299 63
3289 714
2760 835
16507 480
4020 215
13942 405
30146 83
9039 153
9262 332
3002 274
6244 479
10692 87
6097 444
7165 242
4926 50
9859 55
8924 252
5303 458
8596 567