12050 562
2632 66
10498 298
4363 43
16153 307
14925 327
31225 583
5772 293
16531 754
11501 410
4119 257
14635 504
8251 412
7744 859
7889 159
8494 513
12513 774
17297 654