102190 127
5740 565
10281 111
8292 241
2298 27
4271 176
2054 69
8780 292
5628 579
4579 616
6195 733
7518 476
57466 165