6966 43
9102 258
2740 446
6351 699
4839 471
15752 211
16511 457
3979 583
11063 152
10963 824
2025154 3749
3217 587