12029 562
2615 66
10489 298
4347 43
16136 307
14913 327
31190 583
5769 293
16518 754
11479 410
4116 257
14621 504
8242 412
7729 859
7880 159
8484 513
12499 774
17282 654