951 165
3227 122
15624 89
4051 273
13803 587
1518 165
22865 136
4754 527
4448 317
4955 562
2939 392
4897 165
19272 141
13541 489