2889 500
1435 285
51491 613
6904 750
18930 301
22554 66
2787 318
11809 237
5248 629
6140 57
5284 279
3831 526
6371 868
27272 53
2898 79
70671 568
8830 747
9178 647
12697 458
7072 411
5341 566
15777 323
8185 744
5425 352
18350 68
6280 260
11322 110
5460 378