220303 247
3909 657
2071 261
4696 612
1318 255
1332 121
3445 516
32448 109
9814 883
8096 415
12769 424
5011 566
5848 94
3331 259
1135 86
5218 690