12059 562
2633 66
10501 298
4372 43
16163 307
14935 327
31245 583
5772 293
16535 754
11510 410
4123 257
14638 504
8260 412
7752 859
7898 159
8501 513
12527 774
17299 654