2306 673
164052 576
837 61
3640 674
144589 958
8614 124
11897 893
2421 423
130171 483
10975 395
6176 464
39756 537
5040 170
17665 903