12050 562
2632 66
10499 298
4364 43
16155 307
14925 327
31227 583
5772 293
16531 754
11501 410
4119 257
14635 504
8252 412
7745 859
7889 159
8494 513
12513 774
17298 654