2781 888
3496 224
9342 390
12059 485
14679 338
5591 228
3315 319
8515 765
7912 956
4104 317
9779 399
3397 204
10621 502