100298 126
5706 565
10177 111
7996 241
2256 27
4188 176
2004 69
8644 292
5516 579
4551 616
6158 733
7360 476
56942 165