5103 225
6329 421
5878 799
3165 578
17805 420
1577 174
10809 509
5018 602
4812 113
17935 89
6377 675
23071 641
30898 623