12527 562
2741 66
10862 298
4513 43
17128 307
15233 327
31887 583
5918 293
16855 754
11914 410
4283 257
15049 504
8659 412
8086 859
8233 159
8737 513
12828 774
17586 654