3508 80
9288 683
6216 344
7959 447
2433 56
4875 818
5323 278
4033 76
3757 240
4043 196
6184 295
6601 692
7599 130
7966 491