21273 231
60196 545
41684 295
3783 285
4306 141
8528 438
7698 841
3754 841
2602 236
3321 186
5735 703
4920 552
3811 440
102577 705