3521 80
9304 683
6217 344
7959 447
2434 56
15502 609
4877 818
5325 278
4033 76
3757 240
4046 196
6187 295
6606 692
7967 491
6627 73