5040 36
5449 66
21395 200
15213 681
3517 760
8932 653
6635 406
8425 706
4688 698
3892 74
3993 459
2238 408