12053 462
133733 841
25664 478
10797 157
15511 113
178636 292
12855 401
17767 215
139010 347
16841 573
42300 519
18558 284
30383 1009
18446 476
30107 830
20606 528
23309 569