1514 360
3118 721
1898 87
3008 764
39699 630
8771 199
6875 598
13843 339
15167 427
3123 185
7478 645
5191 506
3838 677
3338 892