100649 126
5712 565
10215 111
8043 241
2273 27
4212 176
2015 69
8677 292
5551 579
4554 616
6167 733
7384 476
57024 165