111147 319
17029 134
6946 434
8338 608
5798 118
5176 86
12288 319
10542 517
22631 842
15088 661
5176 403
5967 295
7253 694