1292 282
306 63
3301 714
2763 835
16640 480
4040 215
13960 405
30216 83
9064 153
9594 332
3018 274
6269 479
10718 87
6105 444
7187 242
4943 50
9882 55
8944 252
5339 458
8646 567