101829 127
5729 565
10264 111
8222 241
2291 27
4252 176
2039 69
8756 292
5616 579
4574 616
6192 733
7490 476
57361 165