2645 616
5723 350
702 116
5491 225
6476 421
5906 799
3175 578
17824 420
1591 174
10815 509
5019 602
4817 113
17937 89
6378 675
23087 641
30951 623