56931 578
91555 208
7231 169
11552 167
30743 393
15199 626
22394 509
18526 516
21178 222
10512 718
5053 339
20947 449
23235 378
22379 797
8895 202