1774 256
3042 58
3110 346
5027 378
4219 22
4948 421
3637 387
2660 189
3305 300
2325 328
5017 483
1739 97
4156 503
42961 790