12111 562
2640 66
10599 298
4386 43
16235 307
14984 327
31373 583
5798 293
16594 754
11578 410
4164 257
14697 504
8301 412
7818 859
7942 159
8542 513
12611 774
17353 654