1861 504
397 44
35878 257
25227 333
37363 464
45391 849
4281 273
7368 782
5155 125
3520 195
4867 424
6353 544
7755 673
3662 441
4139 630