5076 36
5454 66
21411 200
15224 681
3520 760
8935 653
6638 406
8428 706
4692 698
3894 74
3996 459
2239 408