11442 562
2503 66
9781 298
4091 43
15526 306
14571 327
30514 583
5539 293
16062 754
9801 410
3943 257
14087 504
7878 412
7372 859
7558 159
8315 513
12181 774
16789 654