2404 596
1189 345
1238 262
455 133
2702 763
885 226
1790 462
567 161
2182 448
5558 240
11590 386
11312 45
4230 698
6382 492
40321 372
7454 327
7068 454
4769 672
4783 602
6543 667