111896 355
9388 600
327423 872
30452 492
12210 146
12895 414
98499 751
53921 620
5701 302
299383 858
32058 926
35051 419
44280 455
15934 293