101398 127
5721 565
10245 111
8156 241
2284 27
4242 176
2027 69
8729 292
5595 579
4562 616
6187 733
7450 476
57231 165