3909 350
664 116
5453 225
6456 421
5905 799
3174 578
17821 420
1589 174
10815 509
5019 602
4816 113
17937 89
6378 675
23085 641
30942 623