3516 80
9295 683
6217 344
7959 447
2434 56
4876 818
5324 278
4033 76
3757 240
4046 196
6186 295
6603 692
7601 130
7966 491