1956 71
3735 291
18277 928
55723 777
5251 31
4422 136
4759 315
12294 234
5444 956
3749 540
4524 388
19311 614
2885 309
2535 115
5585 622
4388 585