4085 862
1858 454
1550 487
10682 363
13477 252
7233 203
16746 137
8150 632
1204 392
6148 393
4917 441
5796 647
5331 320
4848 707
5851 685
6029 883
9939 846
3805 783
15441 688
14060 261
7339 308
5983 515
1860 390
110 30