999 305
34754 496
6556 522
5240 916
7900 706
3486 479
6164 36
3800 511
4145 572
6105 59
1017 231
1814 435
2291 487
11298 802
4216 687
188 47
2392 584
687 214
3680 510
15586 350
5925 473
1520 417
1614 89
2983 842