48085 175
5254 921
107668 129
5888 565
10958 111
9184 242
2446 27
4644 176
2236 69
9557 292
6007 579
4761 616
6573 733
8062 476
60466 165