56966 578
91555 208
7231 169
11553 167
30743 393
15200 626
22397 509
18529 516
21178 222
10512 718
5054 339
20947 449
23248 378
22380 797
8895 202