314 67
2981 918
853 219
6497 158
6831 156
5904 532
1998 597
5093 165
6016 421
5717 799
3117 577
17723 420
1544 174
10796 509
5001 603
4782 113
17919 89
6353 675
23028 641
30733 623