2116 645
4529 438
2216 211
3687 373
7299 890
1847 62
32584 513
3248 401
2816 806
2908 832
7133 673
1544 346
1999 419
18680 783
4165 330
8646 720
3829 445
2980 785
6304 300
2509 691
632 160
5385 706
1004 198
22916 1597