1790 493
399 101
1455 428
506 63
7284 584
4327 829
50522 551
21632 415
8191 532
13182 928
1181 127
8561 713