21267 231
60188 545
41665 295
3782 285
4305 141
8528 438
7698 841
3754 841
2602 236
3321 186
5735 703
4920 552
3811 440
102544 705