101413 127
5721 565
10245 111
8158 241
2284 27
4242 176
2028 69
8729 292
5595 579
4562 616
6187 733
7450 476
57234 165