12527 562
2740 66
10862 298
4513 43
17128 307
15232 327
31879 583
5918 293
16855 754
11913 410
4282 257
15049 504
8652 412
8085 859
8232 159
8736 513
12828 774
17585 654