100526 126
5711 565
10206 111
8029 241
2261 27
4207 176
2010 69
8665 292
5525 579
4553 616
6164 733
7371 476
56999 165