1300 50
3038 82
3329 412
4730 672
19484 454
4771 695
7469 718
5336 741
7437 634
3343 614
2637 175
14861 362
2307 218
6377 859
15547 310
6965 188
4518 630
14028 570
2708 251
4458 826
4089 240
4432 432
4701 449
17215 919