9095 258
2740 446
6350 699
4837 471
15752 211
16511 457
3979 583
11054 152
10960 824
2021276 3748
3217 587