5043 165
5291 686
3005 405
1743 89
4934 133
7826 539
3382 669
4332 535
4213 506
2004 58
6627 630
3122 406