2405 596
1189 345
1238 262
455 133
2703 763
885 226
1790 462
5561 240
6383 492
40326 372
7455 327
7068 454
4783 602
6543 667